import request from '@/utils/request'

// 搜索
export function requestSearch(params) {
    return request({
        url: '/rubbish/search',
        method: 'post',
        data: {
            name: params
        }
    })
}
// 返回的答题内容 3 是需要返回的题目数量
export function userQuestion({ num = 3 }) {
    return request({
        url: '/user/question/' + num,
        method: 'get'
    })
}
// 用户抽奖剩余次数
export function userLotteryNum() {
    return request({
        url: '/user/lottery/num',
        method: 'get'
    })
}
// 奖品使用 1；是奖品ID
export function userPrizeUse({ id }) {
    return request({
        url: '/user/prize/use/' + id,
        method: 'put'
    })
}
// 我的奖品1/2 (1:页数，2：分页大小)
export function userPrize({ page = 1, size = 50 }) {
    return request({
        url: `/user/prize/${page}/${size}`,
        method: 'get'
    })
}
// 用户答题剩余次数
export function userAnswerNum() {
    return request({
        url: `/user/answer/num`,
        method: 'get'
    })
}
// 垃圾大类型
export function rubbishBigType() {
    return request({
        url: `/rubbish/big/type`,
        method: 'get'
    })
}
// 辣鸡分类1 / 2 / 3 （1：是垃圾类型，2：页数。3：页数大小）
export function rubbishClassify({ type = 1, page = 1, size = 2 }) {
    return request({
        url: `/rubbish/classify/${type}/${page}/${size}`,
        method: 'get'
    })
}
// 用户抽奖
export function userDraw() {
    return request({
        url: `/user/draw`,
        method: 'post'
    })
}
// 验证答案
export function verifyAnswer({ id, type }) {
    return request({
        url: `/user/verify/answer`,
        method: 'post',
        data: { id, type }
    })
}

export function prizeToday() {
    return request({
        url: `/business/prize/today`,
        method: 'get'
    })
}
// 使用答题次数
export function lessAnswer() {
    return request({
        url: '/user/less-answer',
        method: 'get'
    })
}
// 增加抽奖次数
export function addLottery() {
    return request({
        url: '/user/add-lottery',
        method: 'get'
    })
}
// 明日奖品预告
export function tomorrow() {
    return request({
        url: '/business/prize/tomorrow',
        method: 'get'
    })
}
